Optimizing for Space : Measurements and Possibilities for Improvement

نویسندگان

  • Árpád Beszédes
  • Tamás Gergely
  • Tibor Gyimóthy
  • Gábor Lóki
چکیده

GCC’s optimization for space seems to have been often neglected, in favor of performance tuning. With this work we aim at determining the weakpoints of GCC concerning its optimization capability for space. We compare (1) GCC with two nonfree ARM cross-compiler toolchains, (2) how GCC evolved from release 3.2.2 to version 3.3, and (3) two runtime libraries for the Linux kernel. All tests were performed using the C front end and for the ARM target both as standalone and as Linux executables. The test suite is comprised of applications from wellknown benchmark suites such as SPEC and Mediabench. An optimal combination of compiler (and linker) options with respect to minimal code size is elaborated as well. We conclude that GCC 3.3 steadily improves with respect to version 3.2.2 and that it is only about 11% behind a high-performance non-free compiler. At the same time, we were able to document a number of issues that deserve further investigation in order to improve code generation for space.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Process Improvement of Experimental Measurements Using D-optimal Models

In this paper, the application of D-optimal models, as an alternative to response surface models (RS models) for design of experiment (DOE) was examined. Two D-optimal models for tilt-rotors in the wind tunnel experiment, as a form of quadratic functions, were generated based on a chosen optimality criterion. This optimality criterion was used to generate the optimized sampled points in the des...

متن کامل

Physical Factors Affecting the Optimization of the Work Space for Women

Optimizing suitable work spaces for women is an important issue that should be considered in the study of women's lives. Due to their physical structure and their social function, workspaces are one of the most important issues for strengthening society. The presence of women in society and in the workplaces and their participation in social affairs involves the creation of a developed society....

متن کامل

Optimizing Disparity Candidates Space in Dense Stereo Matching

In this paper, a new approach for optimizing disparity candidates space is proposed for the solution of dense stereo matching problem. The main objectives of this approachare the reduction of average number of disparity candidates per pixel with low computational cost and high assurance of retaining the correct answer. These can be realized due to the effective use of multiple radial windows, i...

متن کامل

Optimal Operation of a Three-Product Dividing-Wall Column with Self-Optimizing Control Structure Design

This paper deals with optimal operation of a three-product Dividing-Wall Column (DWC). The main idea is to design a control structure, through a systematic procedure for plantwide control, with an objective to achieve desired product purities with the minimum use of energy. Exact local method is used to find the best controlled variables as single measurement or combination of measurements ...

متن کامل

Comparative Research on Optimal Damping Matching of Seat System for an off-Highway Dump Truck

To protect the driver of off-highway dump trucks from the harmful vibration, this paper presents the comparison results to determine the optimal damping of the seat system by different optimization design plans. Three optimization schemes are considered including individually optimizing the damping of the cushion, individually optimizing the damping of the seat suspension, and integrately optim...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003